const App = {
  mixins: [Query],//配置文件，路径/utils/mixins.js
  data() {
    return {
      // treeData: [],
      category: [],
      village: [],
      page: {
        value1: '',
        //value2:'',
        PageNumber: 1, //页码
        RowAmount: 10,
        Condition: window.btoa(unescape(encodeURIComponent("%%"))),
        ExtensionCondition: window.btoa(unescape(encodeURIComponent(" and complaints.Village_SerialNumber in (" + getCookie("village") + ")"))),
      },
    }
  },
  mounted() {

  },
  methods: {



    check() {
      this.page.Condition = window.btoa(unescape(encodeURIComponent("%" + this.page.value1 + "%")));
      this.page.ExtensionCondition = window.btoa(unescape(encodeURIComponent(" and complaints.Village_SerialNumber in (" + getCookie("village") + ")")));
      this.postgetList(this.page);
    },
    //树的点击筛选事件
    handleNodeClick(data, node) {

      this.page.Condition = window.btoa(unescape(encodeURIComponent("%" + this.page.value1 + "%")));
      this.page.ExtensionCondition = window.btoa(unescape(encodeURIComponent("  and complaints.Village_SerialNumber in (" + getCookie("village") + ") and complaints.category_id='" + data.category_id + "'")));
      this.postgetList(this.page);
    },

    evaluationsAdd(row) {
      window.location.href = "./evaluations.html?action=Add&complaint_id=" + row.complaint_id;




    },

    evaluationsEdit(row) {
      window.location.href = "./evaluations.html?action=Modify&nodeKey=" + row.Eeval_id + "&complaint_id=" + row.complaint_id;
    }

  },
};

const { createApp } = Vue;
const app = createApp(App);
//这种方式是引入全部图标，无需单个引入
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
  app.component(key, component);
}
const ElMessage = ElementPlus.ElMessage;
app.use(ElementPlus, { locale: zhCn });
app.mount("#app");
